/**
 * Project Name:gc.sms.mvn
 * File Name:ResultState.java
 * Package Name:com.clps.dev.sms.common.result
 * @date 2018-12-09 19:22:50 
 * Copyright (c) 2018, www.clpsglobal.com All Rights Reserved.
 *
 */
package com.clps.dev.sms.common.result;

/**
 * @ClassName: ResultState <br/><br/>
 * @Description: <br/><br/>   状态码
 *
 * @date 2018-12-09 19:22:50  <br/>
 *
 * @author long.ma
 * @version V1.0
 * @since JDK 1.8
 */
public class ResultState {
	
	/** fail flag */
	public static final Integer FAULT_FLAG = 0;
	
	
	/** success flag */
	public static final Integer SUCCESS_FLAG = 1;
	
	//
	/** 操作成功*/
	public static final Integer OPERATIONSUCCESS = 200;
	
	/** 查询成功 */
	public static final Integer QUERYSUCCESS = 201;
	
	/** 保存成功 */
	public static final Integer SAVESUCCESS = 202;
	
	/** 删除成功 */
	public static final Integer REMOVESUCCESS = 203;
	
	/** 退出成功 */
	public static final Integer TOLOGINOUT = 204;
	
	/** 重置内容。服务器处理成功，用户终端（例如：浏览器）应重置文档视图。可通过此返回码清除浏览器的表单域 */
	public static final Integer UPDATE_SUCCESS = 205;
	
	/** 会话ing */
	public static final Integer LOGING = 299;
	
	/** 默认状态 */
	public static final Integer DEFAULT = 251;
	
	//客户端
	/** 会话失效 */
	public static final Integer LOGINOUT = 400;
	
	/** 没有权限 */
	public static final Integer NOPERMISS = 401;
	
	/** 权限不足 */
	public static final Integer PERMISSION_LESS = 402;
	
	/** 服务器理解请求客户端的请求，但是拒绝执行此请求 */
	public static final Integer FORBIDDEN = 403;
	
	/** 服务器无法根据客户端请求的内容特性完成请求 输入为空值 */
	public static final Integer NOT_ACCEPTABLE = 406;
	
	//重定向
	/**多种选择。请求的资源可包括多个位置，相应可返回一个资源特征与地址的列表用于用户终端*/
	public static final Integer MULTIPLE_CHOICES=300;
	
	/**未修改。所请求的资源未修改，服务器返回此状态码时，不会返回任何资源*/
	public static final Integer UPDATE_FAULT=304;
	
	//服务端
	/** 操作失败*/
	public static final Integer OPERATIONERROR = 500;
	
	/** 查询失败 */
	public static final Integer QUERYERROR = 501;
	
	/** 保存失败 */
	public static final Integer SAVEERROR = 502;
	
	/** 删除失败 */
	public static final Integer REMOVEERROR = 503;
	
	/** 程序异常 */
	public static final Integer EXCEPTIONERROR = 510;
	
	/** 缺少必填项 */
	public static final Integer LACKVALUE = 511;
	
	/** 字段重复 */
	public static final Integer DUPLICATIONERROR = 512;
	
	/** 无对应数据 */
	public static final Integer NORETRUNDATA = 513;

	/** 参数为空 */
	public static final Integer PARAMETERNULL = 514;
	
	/** 密码错误 */
	public static final Integer PASSWORDERROR = 515;
	
	/**  初次登陆*/
	public static final Integer FIRSTLOGIN = 516;
	
	/**  非初次登陆*/
	public static final Integer NOTFIRSTLOGIN = 517;
	
	
}
